ループ内のbreak

static int code = 0;
void funcWhileIfBreak (void)
{ 
    while (code > 0)
    {
        if (code == 3)
        { 
            break;
        }
        --code;
    }
    if (code == 0)
    { 
        code++;
    }
}

breakは、while文の最後にジャンプするためノットが生じます。ノットは、制御フローが別の文ブロックの境界を横切る場所であり、構造化されていないコードを意味します。 この場合、break は while文の最後にジャンプするので、プログラムの次の部分である if 文が実行されます。